upper electrode - Spanish English Dictionary